<?php
namespace app\data_magic\data;

/**
 * 操作
 * @property string $id 操作ID
 * @property string $table_id 表ID
 * @property string $scene_id 场景ID
 * @property string $name 操作名称
 * @property string $title 标题
 * @property string $describe 描述
 * @property string $auth 权限
 * @property string $target_type 目标类型:0,视图;1,链接
 * @property string $action_type 操作:新建、复制、查看列表、查看详情、编辑、删除
 * @property string $data_type 操作类型:0,不需要指定id;1,需要指定单个id;2,可以指定多个id
 * @property string $params 参数
 * @property string $bind_action 绑定的操作
 * @property string $link_action 关联的操作
 * @property string $bind_filter 绑定的过滤条件
 */
class Action extends DataRow
{
    /**
     * 解析操作参数
     */
    public function getActionParams()
    {
        $fields=[];
        if($this->params){
            $fields=StringParams::fields($this->params);
        }
        return $fields;
    }
}
